package com.example.home.state

import androidx.lifecycle.MutableLiveData
import com.example.home.model.entity.VideoEntity
import com.example.mvicore.IState

sealed internal class VideoState :IState {

    object VideoInit:VideoState()

    data class VideoSuceess(val datas: List<VideoEntity>):VideoState()

    data class VideoFailed(val error:Throwable):VideoState()

}